<template>
  <div>
    {{ store.state.msg }}
    <button @click="updateMsg">改变msg</button>
  </div>
</template>
<script>
import axios from "axios";
export default {
  inject: ["store"],
  //fetch//原生js 是http数据请求的一种方式 ES6
  created() {
    //     fetch('http://localhost:3001/banner').then((res)=>{//默认执行GET请求
    //         //json()将响应回来的body解析成json的promise
    //         // console.log(res.json())
    //         return res.json()
    //     }).then((res)=>{
    // console.log(res);
    //     });

    //axios : 基于promise的http库
    // axios.get("http://localhost:3001/banner").then((res) => {
    //   console.log(res);
    // });

    //跨域请求数据是因为浏览器的保护机制 可以同过proxy代理实现跨域请求数据
    axios.get('/path/api/mmdb/movie/v3/list/hot.json?ct=%E5%8C%85%E5%A4%B4&ci=140&channelId=4').then((res)=>{
            console.log(res);
    })
  },
  methods: {
    updateMsg: function () {
      this.store.updateMsg();
    },
  },
};
</script>